Experiences in Al Taif, Saudi Arabia